# 폰 노이만 구조



존 폰 노이만이 고안한 내장 메모리 순차처리 방식


프로그램과 데이터를 하나의 메모리에 저장하여 사용하는 방식

데이터는 메모리에 읽거나 쓰는 것이 가능하지만, 명령어는 메모리에서 읽기만 가능하다.



즉, CPU와 하나의 메모리를 사용해 처리하는 현대 범용 컴퓨터들이 사용하는 구조 모델이다.


# 장점

하드웨어를 재배치할 필요없이 프로그램(소프트웨어)만 교체하면 된다. (범용성 향상)

# 단점

메모리와 CPU를 연결하는 버스는 하나이므로, 폰 노이만 구조는 순차적으로 정보를 처리하기 때문에 '고속 병렬처리'에는 부적합하다.

이를 폰 노이만 병목현상이라고 함


폰 노이만 구조는 순차적 처리이기 때문에 CPU가 명령어를 읽음과 동시에 데이터를 읽지는 못하는 문제가 있는 것이다.

이를 해결하기 위해 대안으로 하버드 구조가 있다고 한다.

최종 수정 : 12/17/2022, 7:23:59 AM